retractable radiator - Español Inglés Diccionario